package br.com.laeventos.service;

import java.util.ArrayList;

import br.com.laeventos.dao.EventoDAO;
import br.com.laeventos.interfaces.InterfaceBanco;
import br.com.laeventos.model.Evento;

public class EventoService implements InterfaceBanco{
	EventoDAO eventoDao = new EventoDAO();
	
	@Override
	public ArrayList<Evento> retornar(int limit, String tituloBusca, int opcao)
			throws Exception {
		System.out.println("EventoService - Retornar - Entrou");
		return (ArrayList<Evento>) eventoDao.retornar(limit, tituloBusca, opcao);
	}

	@Override
	public boolean cadastrar(Object obj) throws Exception {
		return eventoDao.cadastrar(obj);
	}

	@Override
	public boolean alterar(Object obj) throws Exception {
		return eventoDao.alterar(obj);
	}

	@Override
	public boolean deletar(Object obj) throws Exception {
		return eventoDao.deletar(obj);
	}
	
}
